/**
 * Created with IntelliJ IDEA.
 * Description:
 * KiKi学习了循环，BoBo老师给他出了一系列打印图案的练习，该任务是打印用“*”组成的正方形图案。
 * 多组输入，一个整数（1~20），表示正方形的长度，也表示输出行数。
 * 针对每行输入，输出用“*”组成的对应边长的正方形，每个“*”后面有一个空格。
 * User: zjc
 * Date: 2022-05-06
 * Time: 23:26
 */
import java.util.Scanner;
//import java.lang.String;
public class Main {
    public static void main(String[] args) {
        Scanner sc= new Scanner(System.in);
        while(sc.hasNext())
        {
            int n=sc.nextInt();
            for(int i=1;i<=n;i++)
            {
                for(int j=1;j<=n;j++)
                {
                    System.out.print("* ");
                }
                System.out.println();
            }
        }
    }
}
